council housing estate - Alemán Inglés Diccionario